impact-absorbing surface - Spanish English Dictionary